
# 指定头文件和so库
# OBJS = Cpp-Grammar.o
# Cpp-Grammar : $(OBJS)
# 	clang++ -o Cpp-Grammar $(OBJS) -I ./include/ -L ./libs/ -lrfile -v
# Cpp-Grammar.o : Cpp-Grammar.cpp
# 	clang++ -c Cpp-Grammar.cpp
# clean : 
# 	rm Cpp-Grammar $(OBJS)

# 编译so库
OBJS = rfile.o
librfile.so : $(OBJS)
	clang++ -shared -fPIC -o librfile.so $(OBJS)
rfile.o : rfile.cpp rfile.h rfile.txt
	clang++ -c rfile.cpp
clean : 
	rm rfile.so $(OBJS)
